[XEN][POWERPC] Generalized parallel IPI handlers
authorJimi Xenidis <jimix@watson.ibm.com>
Tue, 28 Nov 2006 21:56:40 +0000 (16:56 -0500)
committerJimi Xenidis <jimix@watson.ibm.com>
Tue, 28 Nov 2006 21:56:40 +0000 (16:56 -0500)
commit8b6aad5d2f5f19a15eb3bfc4ad3820bd2db52b62
treefbc486d5127676ebab7eae1566c292490e8d6ab3
parent2b1966e931bb2685d099374464139799bf7f63db
[XEN][POWERPC] Generalized parallel IPI handlers
Our problem with x86 do_IRQ is that it does not respect IRQ_PER_CPU, so
make our logic reflect that generically.  We remove the spin lock in
this case, since the programming convention is to update irq descs
atomically (if at all).  This patch allows read_clocks to work properly.
Signed-off-by: Amos Waterland <apw@us.ibm.com>
Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com>
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
--HG--
extra : transplant_source : %1E%1Ac%40%81%29%BE%A2%D8%7FH%5CR%F1%BE%21%AD%A3_%F0
xen/arch/powerpc/external.c
xen/arch/powerpc/mpic_init.c
xen/include/asm-powerpc/smp.h